Skip to content

Add m365 to community catalog#2392

Merged
BenBtg merged 10 commits intogithub:mainfrom
BenBtg:community/add-m365-extension
Apr 28, 2026
Merged

Add m365 to community catalog#2392
BenBtg merged 10 commits intogithub:mainfrom
BenBtg:community/add-m365-extension

Conversation

@BenBtg
Copy link
Copy Markdown
Contributor

@BenBtg BenBtg commented Apr 28, 2026

Description

Adds the Microsoft 365 Integration community extension to the Spec Kit extension catalog.

This extension fetches Teams messages, meeting transcripts, and SharePoint/OneDrive files as local Markdown for spec generation using the CLI for Microsoft 365. It provides 3 commands (fetch-message, fetch-file, fetch-transcript) and requires m365 CLI.

Changes:

  • Added m365 entry to catalog.community.json
  • Added Microsoft 365 Integration row to the community extensions table in README.md
  • Bumped catalog updated_at timestamp to 2026-04-28

Testing

  • Tested locally with uv run specify --help
  • Ran existing tests with uv sync && uv run pytest — 1757 passed, 0 failures
  • Tested with a sample project (if applicable)

AI Disclosure

  • I did not use AI assistance for this contribution
  • I did use AI assistance (describe below)

Extension authored with GitHub Copilot assistance, including the catalog entry and README update.

BenBtg added 2 commits April 27, 2026 17:54
Add Microsoft 365 Integration to community catalog and README.
Ingests Teams messages, files, and meeting transcripts as Markdown
for use with speckit specify.
Copilot AI review requested due to automatic review settings April 28, 2026 14:49
@BenBtg BenBtg requested a review from mnriem as a code owner April 28, 2026 14:49
@BenBtg BenBtg changed the title Community/add m365 extension Add m365 to community catalog Apr 28, 2026
Copy link
Copy Markdown
Collaborator

@mnriem mnriem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please resolve conflicts

@mnriem mnriem requested review from Copilot and removed request for Copilot April 28, 2026 14:52
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new community extension entry for a Microsoft 365 (“m365”) integration to the Spec Kit community extension catalog and makes it discoverable from the root README.

Changes:

  • Updated extensions/catalog.community.json timestamp and added the new m365 extension entry.
  • Added “Microsoft 365 Integration” to the Community Extensions table in README.md.
Show a summary per file
File Description
extensions/catalog.community.json Bumps updated_at and registers the new m365 extension metadata.
README.md Adds a new row for the Microsoft 365 extension in the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

Comment thread extensions/catalog.community.json Outdated
Comment thread README.md
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 28, 2026

Please address Copilot feedback. If not applicable, please explain why

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:07
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new community extension entry for a Microsoft 365 integration so users can discover it via the community extension catalog and README listing.

Changes:

  • Added m365 extension metadata to extensions/catalog.community.json.
  • Updated the root README.md Community Extensions table to include “Microsoft 365 Integration”.
  • Updated the community extensions catalog updated_at timestamp.
Show a summary per file
File Description
extensions/catalog.community.json Adds the m365 extension entry (metadata, requirements, tags, timestamps) and updates catalog timestamp.
README.md Adds a new row for “Microsoft 365 Integration” in the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

Comment thread README.md Outdated
Comment thread extensions/catalog.community.json Outdated
"microsoft-365",
        "teams",
        "meetings",
        "transcripts",

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:16
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 Integration to the community extension catalog so Spec Kit users can discover/install it and see it listed in the root documentation.

Changes:

  • Added a new m365 entry to extensions/catalog.community.json with metadata, requirements, and tags.
  • Added a “Microsoft 365 Integration” row to the Community Extensions table in README.md.
Show a summary per file
File Description
extensions/catalog.community.json Registers the new m365 community extension in the catalog.
README.md Documents the new extension in the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread extensions/catalog.community.json
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 Integration to Spec Kit’s community extension discovery surfaces (community catalog + README table), enabling users to find and install an extension that fetches Microsoft 365 content into local Markdown for spec generation.

Changes:

  • Added a new m365 entry to extensions/catalog.community.json (with tool requirement metadata).
  • Added “Microsoft 365 Integration” to the Community Extensions table in README.md.
  • Updated the community catalog updated_at timestamp.
Show a summary per file
File Description
extensions/catalog.community.json Adds the m365 extension metadata and updates the catalog timestamp.
README.md Adds the Microsoft 365 Integration row to the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

Comment thread README.md Outdated
Comment thread extensions/catalog.community.json Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the “Microsoft 365 Integration” community extension to Spec Kit’s community extension catalog so users can discover/install it via the catalog and see it listed in the README.

Changes:

  • Added m365 extension entry to extensions/catalog.community.json
  • Added a new row for “Microsoft 365 Integration” in the README Community Extensions table
Show a summary per file
File Description
extensions/catalog.community.json Registers the new m365 community extension metadata (version, URLs, requirements, tags).
README.md Adds the extension to the Community Extensions table for visibility/discovery.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread README.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 Integration as a community extension so it’s discoverable via the community extension catalog and listed in the README’s Community Extensions table.

Changes:

  • Added a new m365 extension entry to extensions/catalog.community.json (including metadata, requirements, and tags).
  • Added a “Microsoft 365 Integration” row to the Community Extensions table in README.md.
  • Updated the community catalog top-level updated_at timestamp.
Show a summary per file
File Description
extensions/catalog.community.json Adds the m365 extension metadata to the community catalog (and updates catalog timestamp).
README.md Adds the Microsoft 365 Integration to the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread extensions/catalog.community.json Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 (“m365”) community extension to Spec Kit’s community extension catalog so users can discover it and add it to their own catalogs.

Changes:

  • Added a new m365 extension entry to extensions/catalog.community.json.
  • Updated the root README.md Community Extensions table to include “Microsoft 365 Integration”.
  • Updated the community catalog updated_at timestamp.
Show a summary per file
File Description
extensions/catalog.community.json Registers the new m365 community extension with metadata + requirements.
README.md Adds the Microsoft 365 Integration row to the Community Extensions table (alphabetical placement).

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread extensions/catalog.community.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:50
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 Integration as a community extension in Spec Kit’s community catalog so users can discover/install it via the standard catalog workflow.

Changes:

  • Added a new m365 extension entry to extensions/catalog.community.json (including tool requirement metadata).
  • Updated the root README.md Community Extensions table to include the new extension.
  • Updated the catalog top-level updated_at timestamp to 2026-04-28T00:00:00Z.
Show a summary per file
File Description
extensions/catalog.community.json Registers the new m365 extension and bumps the catalog timestamp.
README.md Adds the Microsoft 365 Integration row to the Community Extensions table.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

Comment thread extensions/catalog.community.json Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 28, 2026 15:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Microsoft 365 (“m365”) community extension entry to Spec Kit’s community extension catalog and documents it in the root README so users can discover and install it.

Changes:

  • Added a new m365 entry in extensions/catalog.community.json (including requires.tools for the m365 CLI).
  • Added “Microsoft 365 Integration” to the Community Extensions table in README.md.
  • Updated the catalog top-level updated_at timestamp to 2026-04-28T00:00:00Z.
Show a summary per file
File Description
extensions/catalog.community.json Adds the m365 extension metadata and updates the catalog updated_at timestamp.
README.md Adds the new extension row to the Community Extensions table (kept in alphabetical order).

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0

@BenBtg BenBtg requested a review from mnriem April 28, 2026 16:05
@BenBtg BenBtg merged commit 0aa588a into github:main Apr 28, 2026
15 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 28, 2026

Sweet!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants